sprinkle irrigation - French English Dictionary